#ifndef SIGNALSET_H
#define SIGNALSET_H

#include <QWidget>

class Widget;   //声明父窗口类

namespace Ui {
class SignalSet;
}

class SignalSet : public QWidget
{
    Q_OBJECT

public:
    //IO设置子界面id
    enum IOSetSwitch{
        IOSetSel_id=0,      //输入输出设置选择ID
        InputSet_id,      //输入设置ID
        OutputSet_id,      //输出设置ID
    };

    //IO设置编辑对话框界面id
    enum IOSetDialog{
        InputSetDialog_id=0,      //输入设置对话框ID
        OutputSetDialog_id,      //输出设置对话框ID
    };

public:
    explicit SignalSet(QWidget *parent = nullptr);
    ~SignalSet();

    void init();
    void inputSet();
    void outputSet();

private:
    Ui::SignalSet *ui;

    Widget *pWidget;    //创建父类窗口指针
};

#endif // SIGNALSET_H
